home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 November / EnigmA AMIGA RUN 02 (1995)(G.R. Edizioni)(IT)[!][issue 1995-11][Skylink CD].iso / earcd / docs / announc0.lha / 950 / 952.csh < prev    next >
Internet Message Format  |  1994-11-04  |  7KB

  1. From errors@megalith.miami.fl.us Sat Oct  8 23:47:14 1994
  2. Received: from relay2.UU.NET by toadflax.cs.ucdavis.edu (4.1/UCD.CS.2.6)
  3.     id AA23826; Sat, 8 Oct 94 23:44:41 PDT
  4. Received: from uucp5.UU.NET by relay2.UU.NET with SMTP 
  5.     id QQxkvi08550; Sun, 9 Oct 1994 02:44:37 -0400
  6. Received: from megalith.UUCP by uucp5.UU.NET with UUCP/RMAIL
  7.         ; Sun, 9 Oct 1994 02:45:02 -0400
  8. Received: by megalith.miami.fl.us 
  9.     (AmigaSmail3.13 for <zerkle@cs.ucdavis.edu>) 
  10.     id <0l47@megalith.miami.fl.us>; 
  11.     Sun, 09 Oct 1994 02:36:00 -0400 (EDT)
  12. Sender: CSAA@megalith.miami.fl.us
  13. Errors-To: errors@megalith.miami.fl.us
  14. Warnings-To: errors@megalith.miami.fl.us
  15. Mime-Version: 1.0
  16. Content-Type: text/plain; charset=ISO-8859-1
  17. Content-Transfer-Encoding: 8bit
  18. To: announce@cs.ucdavis.edu (CSAA-Submissions)
  19. X-Newsgatesoftware: Amiga Newsgate V1.6
  20. Reply-To: amk@zikzak.in-berlin.de (Andreas M. Kirchwitz)
  21. Message-Number: 952
  22. Newsgroups: comp.sys.amiga.announce
  23. X-Newssoftware: CSAA NMS 1.2
  24. Organization: 20 minutes into the future.
  25. From: amk@zikzak.in-berlin.de (Andreas M. Kirchwitz) (CSAA)
  26. Subject: (CSAA) C-Shell (csh) 5.39
  27. Message-Id: <overlord.2k22@megalith.miami.fl.us>
  28. Date: Sun, 09 Oct 1994 02:36:20 -0400
  29. Status: RO
  30.  
  31. TITLE
  32.  
  33.      C-Shell (csh)
  34.  
  35. VERSION
  36.  
  37.      5.39
  38.  
  39. AUTHOR
  40.  
  41.      Andreas M. Kirchwitz (csh 5.20+),
  42.      based on csh 5.19 by Urban D. Mueller
  43.  
  44.      E-Mail: csh-fan@zikzak.in-berlin.de
  45.  
  46. DESCRIPTION
  47.  
  48.      C-Shell is a replacement for the AmigaDOS command line interface.
  49.      Many builtin Unix-like commands, very fast script language, file-
  50.      name completion, command-name completion, comfortable command line
  51.      editing, pattern matching, AUX: mode, object oriented file classes,
  52.      abbreviation of internal and external commands.  Supports multiple
  53.      users.
  54.  
  55.      C-Shell is easy to install and to use.  Online help for all
  56.      commands, functions and various subjects.  ARP-free!
  57.  
  58. NEW FEATURES
  59.  
  60.      Changes since version 5.39 (summary):
  61.  
  62.       - New builtin variable "_timeout" (in microseconds) sets maximum
  63.          response time for terminal to answer WINDOW STATUS REQUEST (for
  64.          window bounds). Defaults to 1 (for local usage), must be set to
  65.          higher value for remote connections. Only used, if window pointer
  66.          is not available.
  67.       - Removed command line length limitation (140 chars) for ARexx scripts
  68.          that ends with ".rexx" but are started without the trailing ".rexx".
  69.       - Removed command line length limitation (518 chars) for ARexx scripts
  70.          and external shells (#! in first line), this was a limitation in
  71.          AmigaOS' System() function.  DOS scripts still have this limitation,
  72.          because you cannot RunCommand() "execute".
  73.       - Not only "*" and "?" but also "[" and "]" recognized as AmigaDOS
  74.          pattern. (that means, to use "[" and "]" you must quote (") or
  75.          escape (\) them!)
  76.       - ... and much more workarounds for serious bugs in DateToStr() and
  77.          Locale.
  78.       - Fixed bug: making an assign to an executable and calling the
  79.          executable by its assign crashed machine.
  80.       - Fixed bug: builtin command "cp" sometimes used already freed memory
  81.          for generating error messages (resulted in some strange error
  82.          messages).
  83.       - New flag for for command abbreviation ($_abbrev):
  84.          8, search DOS path-list if command wasn't found in Cshell's
  85.          internal program hash list (see "rehash" command)
  86.       - CTRL-D now shows matching files if current word is not a directory.
  87.          (if directory then shows contents of directory -- as usual)
  88.          In its current implementation this may have unexpected side effects
  89.          if current word is already a pattern.
  90.       - Class definition for AmigaE in class.sh
  91.       - Now internal timer (eg, %e in the titlebar) not set to zero when a
  92.          null command is encountered. (same for return code, %x in titlebar)
  93.       - The idea of always using the variable "_dirformat" for "dir" wasn't
  94.          a good idea.  So, "_dirformat" is only used if option -z is given
  95.          (when "_dirformat" is unset then use first argument as format
  96.          string).
  97.       - New control-code for line-editing: "^V" (ctrl-v) quotes next char.
  98.       - New builtin variable "_kick" holds version number of Operating
  99.          System.
  100.       - Builtin command "assign" now prints volume name if assign points to
  101.          an unmounted volume (eg, a removed floppy disk) and doesn't pop up
  102.          a requester "Please replace volume ..."
  103.       - It was a stupid idea to force redirecting of all Cshell-related
  104.          system requesters to CSH's screen, because requester windows
  105.          inherit the window title of their "initiator". They appear now
  106.          again on your default public screen.
  107.       - Fixed serious bug (crashed machine) with redirection and launching
  108.          programs into background. (files closed twice)
  109.          Known bug: it's still not possible to run pipes into background...
  110.       - When running programs into background (run, rback, &), internal
  111.          commands and aliases are recognized and executed with "csh -c".
  112.          Aliases WON'T be resolved on this level so they must be declared 
  113.          in .cshrc to run them into background.
  114.       - Execution of Rexx-Scripts (without trailing ".rexx") and any other
  115.          program with "#! my_prog" or ";! my_prog" in first line of script
  116.          now possible also from DOS search path and not only $_path.
  117.       - New builtin variable "_mappath" (see manual), enables pathname-
  118.          mapping for commands if script starts with "#!" or ";!" in first
  119.          line.  Converts Unix pathes like "/usr/..." to "usr:...".
  120.       - New option "-w" for Cshell, don't use window pointer (useful for
  121.          KingCON).
  122.       - New option "-V" for Cshell, send only VT100 compatible control
  123.          sequences.
  124.       - Internal variable "o_vt100" now used (if option -t or -V is set),
  125.          don't send control sequences that are not VT100 compatible (eg,
  126.          special Amiga control sequences).
  127.       - Various changes/enhancements to existing commands.
  128.       - Miscellaneous bug fixes.
  129.  
  130.      See file "HISTORY" in archive csh539.lha for complete listing
  131.      of changes and new features.
  132.  
  133. SPECIAL REQUIREMENTS
  134.  
  135.      AmigaOS 2.0 (or higher)
  136.  
  137. HOST NAME
  138.  
  139.      FTP/Internet: AmiNet and mirrors
  140.  
  141.        For example, ftp.wustl.edu [128.252.135.4].
  142.  
  143.      UUCP/E-Mail : mail-server@cs.tu-berlin.de
  144.  
  145.        Send mail to the address above and put the
  146.        line "send /pub/aminet/util/shell/csh539.lha"
  147.        in the body.
  148.  
  149. DIRECTORY
  150.  
  151.      pub/aminet/util/shell
  152.  
  153. FILE NAMES
  154.  
  155.      csh539.lha      (binary and documentation)
  156.      csh539src.lha   (source code for SAS/C 6)
  157.  
  158. DISTRIBUTABILITY
  159.  
  160.      Freely distributable, Copyright by the individual authors.
  161.  
  162. -- 
  163.  Andreas M. Kirchwitz, Seesener Str. 69, D-10709 Berlin, Germany
  164.  +49 (0)30 8623376, amk@{zikzak.in|cs.tu|fu}-berlin.de, IRC bonzo
  165.  
  166. --
  167. Read all administrative posts before putting your post up.  Mailing list:
  168. announce-request@cs.ucdavis.edu.  Comments to CSAA@megalith.miami.fl.us.
  169. MAIL ALL COMP.SYS.AMIGA.ANNOUNCE ANNOUNCEMENTS TO announce@cs.ucdavis.edu.
  170.  
  171. ============================================================================
  172. This is part of a mailing list gateway maintained by Carlos Amezaga.  Bugs
  173. & comments to CSAA@megalith.miami.fl.us.  Subscribes, UnSubcribes, help and
  174. faq requests should be sent to announce-request@cs.ucdavis.edu.
  175.  
  176.  
  177.  
  178.